import request from '@/core/request.js';
import Qs from 'qs'
import store from '@/store';
// import { system } from '@/core/config'

/**  数据 - 数据来源 */
export function getTipsTime(payload) {
    return request({
        url: '/api/gold/tips_time',
        method: 'get',
        params: {
            ...payload
        }
    })
}

/**  数据 - 行业对比雷达图 */
export function getRadar(payload) {
    return request({
        url: '/api/gold/complex_score',
        method: 'get',
        params: {
            ...payload
        }
    })
}

/**  数据 - 经营绩效 - 分数 */
export function getZScore(payload) {
    return request({
        url: '/api/gold/zh_score_index',
        method: 'get',
        params: {
            ...payload
        }
    })
}

/**  数据 - 经营绩效 - 财务分析 */
export function getFinance(payload) {
    return request({
        url: '/api/gold/financial',
        method: 'get',
        params: {
            ...payload
        }
    })
}

/**
 * 数据 - 经营绩效 - 相似公司
 */
export function getSimilarCompany(payload) {
    return request({
        url: '/api/gold/similar_company',
        method: 'get',
        params: {
            ...payload
        }
    })
}

/**
 * 数据 - 经营绩效 - 竞争对比
 */
export function getComparison(payload) {
    return request({
        url: '/api/gold/comparison_company',
        method: 'get',
        params: {
            ...payload
        }
    })
}

/**
 * 数据 - 舆论形象 - 热点信息
 */
export function getOpinionTrend(payload) {
    return request({
        url: '/api/gold/opinion_info_trend',
        method: 'get',
        params: {
            ...payload
        }
    })
}

/**
 * 数据 - 舆论形象 - 关键词云
 */
export function getWordCloud(payload) {
    return request({
        url: '/api/gold/opinion_word_cloud',
        method: 'get',
        params: {
            ...payload
        }
    })
}

/**
 * 数据 - 舆论形象 - 媒体来源
 */
export function getMediaOri(payload) {
    return request({
        url: '/api/gold/opinion_media_rate',
        method: 'get',
        params: {
            ...payload
        }
    })
}

/**
 * 数据 - 舆论形象 - 高频词汇 正面
 */
export function getOpinionPositive(payload) {
    return request({
        url: '/api/gold/opinion_positive_word',
        method: 'get',
        params: {
            ...payload
        }
    })
}

/**
 * 数据 - 舆论形象 - 高频词汇 负面
 */
export function getOpinionNegative(payload) {
    return request({
        url: '/api/gold/opinion_negative_word',
        method: 'get',
        params: {
            ...payload
        }
    })
}

/**
 * 数据 - 监管合规 - 评分
 */
export function getUpdateOption(payload) {
    return request({
        url: '/api/gold/update_compliance_option',
        method: 'get',
        params: {
            ...payload
        }
    })
}

/**
 * 数据 - 监管合规 - 走势图
 */
export function getLetterWear(payload) {
    return request({
        url: '/api/gold/letter_wear',
        method: 'get',
        params: {
            ...payload
        }
    })
}

/**
 * 数据 - 监管合规 - 违规比例
 */
export function getCompStat(payload) {
    return request({
        url: '/api/gold/compliance_statistics',
        method: 'get',
        params: {
            ...payload
        }
    })
}

/**
 * 数据 - 监管合规 - 违规比例
 */
export function getVioRate(payload) {
    return request({
        url: '/api/gold/violation_ratio',
        method: 'get',
        params: {
            ...payload
        }
    })
}


/**
 * 数据 - 监管合规 - 证监会处罚要闻
 */
export function getPunishNews(payload) {
    return request({
        url: '/api/gold/zjhyw',
        method: 'get',
        params: {
            ...payload
        }
    })
}

/**
 * 数据 - 市场波动 - 评分
 */
export function getMarketOption(payload) {
    return request({
        url: '/api/gold/market_trend',
        method: 'get',
        params: {
            ...payload
        }
    })
}

/**
 * 数据 - 市场波动 - 走势图
 */
export function getMarketScore(payload) {
    return request({
        url: '/api/gold/market_value_score',
        method: 'get',
        params: {
            ...payload
        }
    })
}

/**
 * 数据 - 市场波动 - 市值风险评估
 */
export function getIndexInfo(payload) {
    return request({
        url: '/api/gold/index_info',
        method: 'get',
        params: {
            ...payload
        }
    })
}


/**
 * 数据 - 经营绩效 - 数据对比  股票查询接口
 */
export function searchCompany(payload) {
    return request({
        url: '/api/gold/all_company_info',
        method: 'get',
        params: {
            ...payload
        }
    })
}

export function getTimeList(payload) {
    return request({
        url: '/api/gold/comparison_company_time_list',
        method: 'get',
        params: {
            ...payload
        }
    })
}


export function getCompanyInfo(payload) {
    return request({
        url: '/api/gold/company_info',
        method: 'get',
        params: {
            ...payload
        }
    })
}